international payments agreements - Allemand Anglais Dictionnaire